body{
	background-color: #fef7a8;
	background-image: url(../i/bg.jpg);
	background-repeat: repeat-x;
}
.main{ width:980px; margin:0 auto;}
.topbanner_area{
    width:854px;
	margin:0 auto;
}
.menu_area{
	height: 44px;
	width:854px;
	margin:0 auto;
}
.menu_left{
	background-image: url(../i/menu_left.gif);
	float:left;
	width:100px;
	height: 44px;
}
.menu_right{
	background-image: url(../i/nemu_right.gif);
	float:right;
	width:101px;
	height: 44px;
}
.menu_1, .menu_2, .menu_3, .menu_4, .menu_5{
    position:relative;
	float:left;
}
.menu_1 span, .menu_2 span, .menu_3 span, .menu_4 span, .menu_5 span{ display:none;}
.menu_1{
	width:146px;
	height: 44px;
	background-image: url(../i/menu_1.gif);
	background-position: left top;
	display:block;
}
.menu_2{
	width:127px;
	height: 44px;
	background-image: url(../i/menu_2.gif);
	background-position: left top;
	display:block;
}
.menu_3{
	width:127px;
	height: 44px;
	background-image: url(../i/menu_3.gif);
	background-position: left top;
	display:block;
}
.menu_4{
	width:127px;
	height: 44px;
	background-image: url(../i/menu_4.gif);
	background-position: left top;
	display:block;
}
.menu_5{
	width:126px;
	height: 44px;
	background-image: url(../i/menu_5.gif);
	background-position: left top;
	display:block;
}
.next{ position:absolute; bottom:0px; display:none;}
.next a{height: 65px; display:block;}
.menu_1 .next a{width:146px; background-image: url(../i/menu_1next.jpg); background-position: left top;}
.menu_2 .next a{width:127px; background-image: url(../i/menu_2next.jpg); background-position: left top;}
.menu_3 .next a{width:127px; background-image: url(../i/menu_3next.jpg); background-position: left top;}
.menu_4 .next a{width:127px; background-image: url(../i/menu_4next.jpg); background-position: left top;}
.menu_5 .next a{width:126px; background-image: url(../i/menu_5next.jpg); background-position: left top;}

.content_area{
	background-image: url(../i/content_bg.gif);
	padding:0 90px 0 90px;
	_padding:0 85px 0 85px;/*ie6*/
	min-height:400px;
	_height:400px;
	background-repeat: repeat-y;
	background-position: center top;
}
.footer_area{ margin-bottom:50px;}
.clear{ clear:both;}


.good{
	background-image: url(../i/good_bg.jpg);
	width:495px;
	height:367px;
	border: 3px solid #e38a1a;
}
.close{ width:33px; height:33px; float:right;}
.good input{border: 1px solid #e38a1a; width:353px; margin-left:112px; margin-bottom:13px; display:block; font-size:15px;}
.good .first{ margin-top:195px;}

.watch_movie{
	width:890px;
	height:408px;
	border: 3px solid #e38a1a;
	background-color:#FFFFFF;
	background-image: url(../i/19.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.youtube_area{  float:left; margin-left:8px; margin-top:8px;}
.movie_right{  float:right; width:225px; font-size:13px; margin-right:8px;}


.getgood{ margin-top:5px; }
.getgood a{
	display:block;
	background-image: url(../i/17.jpg);
	width:96px;
	height:31px;
	background-repeat: no-repeat;
	background-position: left top;
}
.getgood a:hover{background-position: left -31px;}
.getgood span{ display:none;}
.watch_movie .text1{ height:50px; word-wrap: break-word;}
.watch_movie .text3, .watch_movie .text4{ margin-top:5px; word-wrap: break-word;}
.watch_movie .text3 span, .watch_movie .text4 span{  font-weight:bold;}
.watch_movie .text5{ font-weight:bold; margin-top:8px; line-height:15px;}
.watch_movie .text6{ line-height:16px; overflow:auto; height:195px; width: 230px; word-wrap: break-word;}


.btn_b span, .send_btn span{ display:none;}
.btn_b{ float:right; margin-top:15px;}
.btn_b a{
	display:block;
	width:140px;
	height:35px;
	background-image: url(../i/05.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.send_btn{ margin:0 auto; width:101px; }
.send_btn a{
	display:block;
	width:101px;
	height:35px;
	background-image: url(../i/07.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}

.btn_b a:hover, .send_btn a:hover{background-position: left -35px;}

.line{
	margin:0px 0 15px 0;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #888886;
}


.contribute_table{ width:730px; margin:20px auto 0 auto; font-size:15px; line-height:17px;}
.contribute_table table td{ padding:4px 0px 4px 0px;}
.contribute_table table input{ border:1px solid #959595;}
.contribute_table table textarea{ border:1px solid #959595;}

.thisFB{  position:relative; padding-top:5px; margin-right:0px; height:40px;}
.privacy{ font-size:13px; text-align:center; margin-bottom:5px;}
.privacy a{ color:#91211e;}
.privacy input{
    display:inline;
    border: 0px solid #E38A1A;
    font-size: 13px;
    margin-bottom: 0px;
    margin-left: 0px;
    width: auto;
	
}
